# 类型转换的目的 将不同数据类型的数据拼接到一起
# str() 将其他数据类型转换成字符串
# 将其他数据类型转换为字符串 也可以用引号转换
# str(123) '123'
print(123, "123", str(123))

# int() 将其他数据类型转换成整数
# 文字类和小数类字符串 无法转换成整数
# 浮点类型转换成整数 抹零取整
#  bool 类型转换为int true -> 1 false -> 0
print(int("123"), int(123.123))
# float() 将其他数据类型转换成浮点型
# 文字类字符串无法转换成浮点型
# 整数类型转换为浮点型 末尾添加 .0
print(float("123.123"), float(123))

# 是使用
name = '唐涛'
age = 24
# print("我叫" + name + " 今年" + age)
# 此时报错 因为 age是int类型的不能直接和字符串类型进行连接
print("我叫" + name + " 今年" + str(age))
# 对 age进行转换
